package club.cearnach.api.vo.movie;

import club.cearnach.api.dto.HotMovieDTO;
import club.cearnach.entity.Actor;
import club.cearnach.entity.Movie;
import club.cearnach.entity.MovieType;
import club.cearnach.entity.News;
import lombok.Data;

import java.util.List;
import java.util.Map;

/**
 * @author 阮胜
 * @date 2018/5/16 15:22
 */
@Data
public class MovieIndexVO {
    private List<HotMovieDTO> hotMovieDTOList;
    private List<Movie> newMovieList;
    private List<Movie> highRateMovieList;
    private List<Movie> recommendMovieList;
    private List<MovieType> movieTypeList;
    private List<Actor> actorList;
    private News news;
    /**
     * 电影分类集合
     * key = movieTypeId , value = 对应的电影集合
     */
    private Map<Integer, List<Movie>> movieCategoryMap;

}
